ascribed role - English Synonyms Dictionary